SET QUOTED_IDENTIFIER ON
GO
SET ANSI_NULLS ON
GO
CREATE VIEW dbo.vwlFamiliaresACargo
AS
SELECT     dbo.tb_FamiliaresACargo.idFamiliar AS ID, dbo.tb_FamiliaresACargo.idAgente AS Agente, dbo.tb_Parentezcos.Descripcion AS Parentezco, 
                      dbo.tb_TiposDeDocumento.Descripcion AS TipoDocumento, dbo.tb_FamiliaresACargo.Documento, 
                      tb_NivelEstudios_1.Descripcion AS NivelEducativoCompleto, dbo.tb_NivelEstudios.Descripcion AS NivelActual, 
                      dbo.tb_FamiliaresACargo.ApellidoYNombre, dbo.tb_FamiliaresACargo.CorrespondeAsignacionFamiliar, 
                      dbo.tb_FamiliaresACargo.FechaDeNacimiento
FROM         dbo.tb_FamiliaresACargo INNER JOIN
                      dbo.tb_Parentezcos ON dbo.tb_FamiliaresACargo.Parentezco = dbo.tb_Parentezcos.idParentezco LEFT OUTER JOIN
                      dbo.tb_EstadosCiviles ON dbo.tb_FamiliaresACargo.EstadoCivil = dbo.tb_EstadosCiviles.idEstadoCivil LEFT OUTER JOIN
                      dbo.tb_TiposDeDocumento ON dbo.tb_FamiliaresACargo.TipoDocumento = dbo.tb_TiposDeDocumento.idTipoDocumento LEFT OUTER JOIN
                      dbo.tb_NivelEstudios ON dbo.tb_FamiliaresACargo.NivelActual = dbo.tb_NivelEstudios.idNivelEstudio LEFT OUTER JOIN
                      dbo.tb_NivelEstudios tb_NivelEstudios_1 ON dbo.tb_FamiliaresACargo.NivelEducativoCompleto = tb_NivelEstudios_1.idNivelEstudio
GO
GRANT SELECT ON  [dbo].[vwlFamiliaresACargo] TO [CentroDeDesignaciones]
GRANT SELECT ON  [dbo].[vwlFamiliaresACargo] TO [Direcciones De Nivel]
GRANT SELECT ON  [dbo].[vwlFamiliaresACargo] TO [MCEEjecutivo]
GRANT SELECT ON  [dbo].[vwlFamiliaresACargo] TO [PersonalDocente]
GRANT SELECT ON  [dbo].[vwlFamiliaresACargo] TO [PersonalDocenteDireccion]
GRANT SELECT ON  [dbo].[vwlFamiliaresACargo] TO [SoloVer]
GRANT SELECT ON  [dbo].[vwlFamiliaresACargo] TO [Subsidios]
GRANT SELECT ON  [dbo].[vwlFamiliaresACargo] TO [SubsidiosConsulta]
GO
